eat large amounts - German English Dictionary